
        

        header nav{
            position: absolute;
        }

        main .pageHead{
            background: #171c25;
            height: 500px;
        }
        main .pageHead .content{
            margin-top: 0px;
        }
        main .pageHead .bld,
        main .pageHead .bg img{
            height: 450px;
        }
        main .result{
            background: #EFEFEF;
            padding-top: 60px;
            padding-bottom: 120px;
        }
        main .result .contn{
            width: 1160px;
            margin: 0 auto;
        }
        main .result .contn.check{
            background: #fff;
            padding: 20px;
        }
        main .result .contn .rstTtl{
            text-align: center;
            font-size: 24px;
            margin-bottom: 30px;
        }
        main .result .contn .rstTtl span{
            color: #e69114;
        }
        main .result .contn .rstTtl .name{
            color: #e69114;
        }
        main .result .contn .lvl{
            overflow: hidden;
            margin-left: -2px;
            margin-bottom: 25px;
        }   
        main .result .contn .lvl span{
            line-height: 44px;
            float: left;
            margin-left: 2px;
            width: calc(100% / 3 - 2px);
            text-align: center;font-size: 16px;
            background: #e8e8e8;
            color: #aaa;
        }
        main .result .contn .lvl span.active{
            background: #e69114;
            color: #fff;
            font-weight: bold;
        }
        main .result .contn .notice{
            width: 150px;
            text-align: center;
            color: #555;
            font-size: 18px;
            line-height: 40px;
            background: #f6f6f6;
        }
        main .result .contn ul{
            border: 1px solid #efefef;
            padding: 0px 25px;
            padding-top: 40px;
            padding-bottom: 60px;
        }
        main .result .contn ul li{
            font-size: 14px;
            line-height: 22px;
            color: #666;
            margin-top: 30px;
        }
        main .result .contn ul li:first-child{
            margin-top: 0px;
        }

        main .result .contn.named{
            padding: 0px 15px;
            padding-top: 30px;
        }
        main .result .contn .namedTtl{
            font-size: 30px;
            margin-bottom: 30px;
            text-align: center;
        }
        main .result .contn .tblHd{
            overflow: hidden;
            font-size: 18px;
            color: #fff;
        }
        main .result .contn .tblHd p{
            float: left;
            width: 50%;
            background: #e69114;
        }
        main .result .contn .tblHd p:nth-child(even){
            background: #CA8102;
        }
        main .result .contn .tblHd p span{
            float: left;
            line-height: 66px;
        }
        main .result .contn .tblHd p span:first-child,
        main .result .contn .list .item p:first-child{
            width: 66.6%;
            padding: 0px 8px;
        }
        main .result .contn .list{
            flex-wrap: wrap;
        }
        main .result .contn .list .item{
            width: 50%;
            position: relative;
            font-size: 16px;
        }
        main .result .contn .list .item:nth-child(2n),
        main .result .contn .list .item:nth-child(2n + 1){
            background: #F5F5F5;
        }
        main .result .contn .list .item:nth-child(4n),
        main .result .contn .list .item:nth-child(4n + 1){
            background: #fff;
        }
        main .result .contn .list .item p{
            line-height: 66px;
        }
        main .result .contn .list .item p:last-child{
            position: absolute;
            line-height: 24px;
            width: 24px;
            border-radius: 5px;
            background: #e69114;
            color: #fff;
            top: 50%;
            transform: translateY(-50%);
            left: 66.6%;
            text-align: center;
        }
        main .result .contn .list .item p .nameVal{
            color: red;
        }


        

        
        
        @media(max-width:1200px){
            main .result{
                padding-left: 20px;
                padding-right: 20px;
            }
            main .result .contn{
                width: 100%;
            }
        }
        @media(max-width:1024px){
            

            main .result{
                padding-bottom: 100px;
            }

            main .result .contn .namedTtl{
                font-size: 24px;
            }
            main .result .contn .tblHd,
            main .result .contn .list .item{
                font-size: 14px;
            }
            main .result .contn .tblHd p span:first-child, 
            main .result .contn .list .item p:first-child{
                width: 75%;
            }
            main .result .contn .list .item p:last-child{
                left: 75%;
                width: 20px;
                line-height: 20px;
                border-radius: 4px;
            }
            main .result .contn .tblHd p span,
            main .result .contn .list .item p{
                line-height: 50px;
            }
            
        }
        
        
        @media(max-width:767px){
            

            main .result{
                padding-bottom: 90px;
            }
            main .result .contn .rstTtl{
                padding: 0px 20px;
                font-size: 18px;
            }
            main .result .contn .lvl span{
                line-height: 35px;
                font-size: 12px;
            }
            main .result .contn .notice{
                font-size: 14px;
                line-height: 35px;
                width: 120px;
            }
            main .result .contn ul{
                padding: 0px 15px;
                padding-top: 25px;
                padding-bottom: 40px;
            }
            main .result .contn ul li{
                font-size: 12px;
                line-height: 1.5;
                margin-top: 10px;
            }
            main .result .contn.named{
                padding-top: 0px;
                margin-bottom: 15px;
            }
            main .result .contn .tblHd p{
                width: 100%;
            }
            main .result .contn .tblHd p:last-child{
                display: none;
            }
            main .result .contn .list .item{
                width: 100%;
            }
            main .result .contn .namedTtl{
                font-size: 18px;
            }
            main .result .contn .tblHd,
            main .result .contn .list .item{
                font-size: 12px;
            }
            main .result .contn .tblHd p span:first-child, 
            main .result .contn .list .item p:first-child{
                width: 70%;
            }
            main .result .contn .list .item p:last-child{
                left: 70%;
            }
            main .result .contn .tblHd p span,
            main .result .contn .list .item p{
                line-height: 45px;
            }
            main .result .contn .tblHd p span{
                width: 30%;
                text-align: center;
            }
            main .result .contn .list .item p:last-child{
                left: calc(85% - 10px);
            }
        }